/*
 * 文件名：ExceptionTest.java
 * 版权：MoonBox 
 * 修改人：Peter
 * 修改时间：2018年9月29日
 * 修改内容：新增
 */
package com.renzhebiao.lkang.exception;

import com.renzhebiao.lkang.master.Status;

import lombok.Data;

/**
 * <p>
 * 工具异常使用
 * 
 * @author Peter
 * @since 1.0.0
 */
@Data
public class ExceptionTest extends StatusException {

    /**
     * 构造函数。
     * 
     * @param code 错误码
     */
    public ExceptionTest(Integer code) {
        super(code);
    }

    /**
     * 构造函数。
     * 
     * @param code 错误描述
     */
    public ExceptionTest(String desc) {
        super(desc);
    }

    /**
     * 构造函数。
     * 
     * @param code 错误码
     * @param desc 错误描述
     */
    public ExceptionTest(Integer code, String desc) {
        super(code, desc);
    }

    /**
     * 构造函数。
     * 
     * @param code 错误码
     * @param desc 错误描述
     */
    public ExceptionTest(Integer code, String desc, String... params) {
        super(code, desc, params);
    }

    /**
     * 构造函数。
     * 
     * @param code 错误码
     * @param desc 错误描述
     * @param params 错误描述参数
     */
    public ExceptionTest(Status status) {
        super(status);
    }

}
